from time import sleep
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('https://mail.163.com/register/index.htm?from=163navi&regPage=163')

# 1.定位后立即操作
# driver.find_element_by_id('username').send_keys('111')

# 2. 定位： 通过 name 属性
# （无name属性的元素，所以无法测试）

# # 3. 定位： 通过 class 属性
# driver.find_element_by_class_name('username').send_keys('莫辛纳甘')

# 4. 定位： 通过 TagName（标签名称）
# 注意：页面中标签名称往往不唯一，Se仍旧只是找到第一个即停止
# driver.find_element_by_tag_name('input').send_keys('')

# 5/6. 定位：通过 链接/部分链接 定位
# driver.find_element_by_link_text('VIP邮箱').click()

# 7. 定位： 通过 CSS选择器 定位
# css_path = 'html body div.register-container div.register-wrapper div.register-content div.m-body div.item input#username.username'
# driver.find_element_by_css_selector(css_path).send_keys('98k')

# # 8. 定位： 通过XPath路径 定位
# xpath = '//*[@id="username"]'
# driver.find_element_by_xpath(xpath).send_keys('ak-12')

